import math
def add(x, y):
    return x + y

def sub(x, y):
    return x - y

def mul(x, y):
    return x * y


def div(x, y):
    return x / y

def rem(x, y):
    return x % y

def power(x, y):
    return x ** y

def pre(z):
    return math.sqrt(z)


if __name__ == "__main__":
    xuhao = input('''
    请输入序号，选择你想要的运算：
    1 表示 相加
    2 表示 相减
    3 表示 相乘
    4 表示 相除
    5 表示 取余数
    6 表示 乘方
    7 表示 开方
    --------------------------
    ''')

    if xuhao == "7":
        knum = int(input('请输入一个数：'))
        print(knum, '的开方', "=", pre(knum))

    else:

        num1 = int(input('请输入第一个数：'))
        num2 = int(input('请输入第二个数：'))

        if xuhao == "1":
            print(num1, '+', num2, '=', add(num1, num2))

        elif xuhao == "2":
            print(num1, '-', num2, '=', sub(num1, num2))

        elif xuhao == "3":
            print(num1, '*', num2, '=', mul(num1, num2))

        elif xuhao == "4":
            print(num1, '/', num2, '=', div(num1, num2))

        elif xuhao == "5":
            print(num1, '%', num2, '=', rem(num1, num2))

        elif xuhao == "6":
            print(num1, '**', num2, '=', power(num1, num2))





